MPP UNIX enhancements for OLTP applications

نویسنده

  • Greg Schaffer
چکیده

This paper describes an MPP UNIX in terms of goals, implementation and initial experience in using it lo port OLTP applications. Most MPP Unix systems strive towards the goal of a conventional but massively scaled up shared memory multiprocessor. In reality this goal has never been achieved without compromising scalability or fault-tolerance. The Infinity architeclure achieves scalability with no single point of failure by running a separate copy of UNIX on each node. UNIX extensions make it appear as a single machine 20 applications. Results indicate that complex OLTP applications can be ported with ease; other applications may need to be rewritten to take advantage of the MPP

منابع مشابه

Pentium MPP for OLTP applications

Thispaper describes a multi-Pentium architecture with a hierarchical memory and an II0 bus subsystem. On a board-level, this architecture achieves a very high-level of integration, by accommodating 8 Pentium processors with up to 2 Gigabytes of RAM. This hierarchical architechue has been extended to support multiple boards in a single cabinet as well as multiple cabinets connected via reflectiv...

متن کامل

DSM Perspective: Another Point of View

Distributed shared memor~~ r~otnp~ters (DSM’s) l7ave arrilvd [4/, 151 to challenge mai@ames. DSM’s scale to 128 ~3rocessors with tMv to eight p\‘oc’essor nodes. As skared memory mlrlti~3l.oc.c’.~sors (SMP’s), DSM’s provide a singk system imug<, and muintain a “sl7ared e~~eryt17incg” model. Large-sc,ale UNIX servers using the SMP arcl7itectm.e c,halienge mait7jkame.s in legaqv use and applicatio...

متن کامل

A distributed lock manager on fault tolerant MPP

The Distributed L.ock Manager (DLM) is the cornerstone of running the Oracle Parallel Server on a MPP UNIX system. The DLM grants resource locks in NULL, READ, WRITE, and other levels. The DLM is typically implemented either with distributed message passing or in global shared memory, depending on the architecture. Reflective memory on the Encore Infinity 90 architecture permits a shared memory...

متن کامل

Achieving Transaction Scaleup on Unix

Constructing scalable high-performance applications on commodity hardware running the Unix operating system is a problem that must be addressed in several application domains. We relate our experience in achieving transaction scaleup on Unix for a high-performance OLTP system intended for Service Control Points (SCPs) in a telephone switching network. We view the requirements of SCPs as prototy...

متن کامل

The Oracle Universal Server Buffer Manager

The buffer manager is integral to the performance, scalability, and reliability of Oracle’s Universal Dam Server, a high performance object-relational database manager that provides robust data-management services for a variety of applications and tools. The rich functionality of the Universal Data Server poses special challenges to the design of the buffer manager. Buffer management algorithms...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995